device for applying - English Synonyms Dictionary